package org.foreningsgatan.genetics.racers;

public class Configuration {
	protected static final double sTopSpeed = 10.0;
	protected static final double sSoftTurn = Math.toRadians(1.0);
	protected static final double sHardTurn = Math.toRadians(5.0);
	protected static final double sTurnLimit = Math.PI / 4;
	protected static final double sEngineStrength = 0.25;
	protected static final double sBreakingStrength = 0.1;
	protected static final double sFriction = 0.05;
	protected static final double sDistanceRequiredToCheckpoint = 20;
	protected static final int sInitialFuel = 15000;
	
	public static final int sWidth = 800;
	public static final int sHeight = 800;
	protected static final int sTickLimit = 5000;
	
	public static final int sPopulation = 20000;
	public static final int sGenerations = 5;
	public static final int sThreads = 4;
	public static final int sTargetFPS = 60;
	public static final int sCheckpoints = 60;
	public static final int sTrailLength = 10000;
}
